back office software financial freedom electronic trading internet trading provider quality commodities back office client management management appraisal media finance futures customer ifa software financial knowledge value relationship financial home options crm